home *** CD-ROM | disk | FTP | other *** search
/ Aminet 24 / Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso / Aminet / misc / edu / vok1_00.lha / README < prev    next >
Text File  |  1998-01-04  |  9KB  |  149 lines

  1. ****************************************************************************
  2. Vok 1.0 - ein Vokabeltrainer
  3. Copyright 1991-94 by Kurt Armin Richter
  4. ****************************************************************************
  5.  
  6. 0. Wichtige Details vorweg
  7.  
  8. Lassen Sie sich nicht von der trockenen Oberfläche abschrecken; ich meine, VOK erfüllt seinen Zweck (stupides Vokabelpauken) ganz gut.
  9. Es gibt weder eine Hilfe im AmigaGuide-Format, noch Unterstützung von MUI oder XPK, da die ganze Geschichte hier ZIEMLICH alt ist, und ich z.B. keine .DEF - Dateien zur Ansteuerung der xpk.library hatte und auch keine eigenen bauen wollte.
  10.  
  11. Außerdem ist das Speichermanagement etwas verschwenderisch, besonders die Vokabeldateien, da sie ein Abbild der einzelnen Variablen enthalten, also nicht im Klartext sind. Doch die Powerpacker-Library macht ja auf Wunsch auf dem Datenträger alles wieder mehr als wett. Und jedes Wort wird nur genau einmal im Speicher gehalten, auch wenn es in mehreren Vokabel-Bedeutungs-Tupeln vorkommt.
  12.  
  13. Das Programm ist reentrant übersetzt, sie können es also resident laden. Das dürfte allerdings bei einem Vokabeltrainer relativ uninteressant sein. Siehe dazu auch 2. "Warum ein Vokabeltrainer?". Allerdings ist hierbei zu beachten, daß ein Mindeststack von 50000 beim Übersetzen eingestellt wurde; bei mir hat das bisher immer gereicht, hoffentlich reicht es auch bei Ihnen. Ich bilde mir ein, schlimmstenfalls reicht das manuelle Hochsetzen des Stacks vor Programmstart ("stack ..." in der Shell oder Einstellen im Icon); hoffentlich gilt das auch für Programme, die als reentrant behandelt werden.
  14.  
  15. Um VOK zu benutzen, brauchen Sie 
  16. - AmigaOS ab Version 1.3
  17. - genug RAM
  18. - die powerpacker.library von Nico François
  19. - die reqtools.library von ihm
  20. Da Sie dieses Programm wahrscheinlich aus dem Internet haben, dürfte es nicht so schwierig sein, diese Libraries auch zu beschaffen.
  21. - Geduld, um Ihre Vokabeln einzugeben (trainiert aber auch schon ungemein)
  22. Übrigens: Sollten Sie ein paar Vokabeldateien in mühevoller Kleinarbeit eingegeben haben, bin ich gerne bereit über einen Weg nachzudenken, sie einer größeren Menge Menschen zugänglich zu machen. Und wenn Sie schon Megabytes von Vokabeln in Ihrem Lieblingsvokabeltrainer haben: Brief oder Mail schreiben, vielleicht schreibe ich ja einen Importfilter; garantieren kann ich allerdings da garnichts.
  23.  
  24. Es liegen die Quelltexte bei; außerdem ein Executable für den 68000 und eines für 68020/68881 aufwärts.
  25.  
  26. Sollten Sie VOK selbst übersetzen wollen, brauchen Sie außerdem M2Amiga ab Version 4.1, die ReqTools-Support Routinen von Frank Lömker und die Modulschnittstelle zur Powerpacker-Library (Vorsicht, ich habe einige Patches in Ihr angebracht, sie aber trotzdem nicht beigelegt; ist mir im Moment zu umständlich).
  27. Ein Anflug von "Kreativität" findet sich übrigens in der Feststellung der Ähnlichkeit von Wörtern, z.B. RESOURCES.BDinBDListeI; das habe ich mir tatsächlich selbst ausgedacht ;-)
  28. VOK wurde mit folgenden Optionen übersetzt:
  29. m2make -x -c-d -o+r-x-s50000
  30.  
  31. 1. Vertrieb, Rechte, Einschränkungen
  32.  
  33. Bitte lesen Sie die Einschaltmeldung des Programms zu diesem Thema.
  34. Copyright by Armin Richter, Rietberg. Email für die nächste Zeit: AR.Richter@tu-bs.de
  35. Ich bin dankbar für jeden Kommentar (Flames aber bitte nach NIL:)
  36.  
  37. 2. Warum ein Vokabeltrainer ?
  38.  
  39. Diese Frage kann ich auch nicht beantworten, dies Programm diente in erster Linie dazu, mir Modula - 2, verkettete Listen und die Programmierung des Amiga näherzubringen (und dabei ein wenig Spaß zu haben).
  40. Da ich jedoch eine Zeit lang auf dem C64 einen Vokabeltrainer benutzt habe, (ja ja, damals...) von dem auch die Grundstruktur für dieses Programm stammt, hoffe ich, daß jemand etwas hiermit anzufangen weiß.
  41. Außerdem habe ich bisher keinen wirklich benutzbaren PD - Vokabeltrainer auf dem Amiga gesehen.
  42. ...
  43. 1997:
  44. Da die "Veröffentlichung" jetzt doch erst Jahre später stattgefunden hat, stimmt das wohl sowieso nicht mehr, und inzwischen programmiere ich Motif und X11 unter Linux, aber verstauben lassen wollte ich mein Werk hier denn doch nicht. :-)
  45.  
  46. 3. Programmfähigkeiten
  47.  
  48. Vok 1.0 kann eine nur vom Hauptspeicher (ich meine RAM) abhängige Zahl an Wörtern und dazugehörigen Bedeutungen verwalten, daß heißt speichern, laden, ein Wort suchen, Wörter oder Bedeutungen abfragen (zufällig oder in Reihenfolge) und sich merken, wie oft diese Abfragen richtig beantwortet wurden.
  49. Das Programm läßt sich komplett über die Tastatur steuern, was hoffentlich dem Arbeitstempo entgegenkommt.
  50. (Cursortasten und die Zahlentasten aus der alphanumerischen Tastatur als Abkürzungen)
  51.  
  52. 4. Bedienung
  53.  
  54. Wenn das Programm gestartet wurde (aus der Shell oder durch einen Doppelklick auf das Bildchen auf der Workbench), öffnet sich ein großes Fenster. Je nach Einstellung des Programms geschieht dies auf der Workbench oder einem eigenen Screen. Hier kann mit den Cursortasten ein Rahmen um die rechteckigen Knöpfe nach oben oder nach unten bewegt werden. Mit der Return - Taste kann ein Knopf ausgewählt werden. Esc beendet das Programm nach einer Sicherheitsabfrage. Die Knöpfe können natürlich auch mit der Maus oder direkt mit den Zahlentasten ausgewählt werden.
  55.  
  56. Auflistung der Menüpunkte:
  57.  
  58. Neues Fremdwort eingeben: 
  59.  
  60. - in einer Eingabezeile können Sie zuerst ein Fremdwort eingeben, nach Return  werden dann solange Bedeutungen abgefragt, bis auf Abbruch geklickt wird,    ESC gedrückt, oder eine leere Eingabe gemacht wird.
  61.   Dann wird nach dem nächsten Fremdwort gefragt, wenn hier abgebrochen wird,   bleibt erst mal noch daß Kontrollfenster im Hintergrund offen (wo man sehen  kann, was man eingegeben hat). Dies kann man schliessen, indem man auf das   Schließgadget klickt oder ESC drückt.
  62.  
  63. Neues deutsches Wort eingeben
  64.  
  65. - Siehe "Neues Fremdwort eingeben", nur daß hier zuerst nach einem deutschen   Wort gefragt wird, und dann nach einer Reihe von Fremdwörtern, die dem       deutschen Wort entsprechen.
  66.  
  67. Wort löschen
  68.  
  69. - Zuerst wird nach dem Wort gefragt, daß gelöscht werden soll. Wird es im      Speicher gefunden, wird noch einmal nachgefragt, ob es gelöscht werden       soll.
  70.  
  71. Wort aendern
  72.  
  73. - Zuerst das zu ändernde Wort eingeben, dann das Wort in der Eingabezeile      ändern.
  74.  
  75. Lernerfolg zuruecksetzen
  76.  
  77. - alle Wörter werden auf "ungenügend gelernt" gesetzt. 
  78.  
  79. Fremdwortliste ausgeben
  80.  
  81. - selbsterklärend
  82.  
  83. Deutsche Liste ausgeben
  84.  
  85. - selbsterklärend
  86.  
  87. Vokabelspeicher komplett loeschen
  88.  
  89. - löscht alle Vokabeln im Speicher
  90.  
  91. Wörter lernen
  92.  
  93. - führt die Wortabfrage durch, nachdem Sie nach dem Modus etc. gefragt worden  sind. Dabei gibt Ihnen das Programm eine zweite Chance, wenn die Eingabe
  94.   eine gewisse Ähnlichkeit mit dem richtigen Wort aufweist
  95.   ("Abfrageintelligenz").
  96.  
  97. Statistik ausgeben
  98.  
  99. - gibt ein paar Daten über Ihre bisherigen Leistungen aus.
  100.  
  101. Datei auf externem Medium speichern
  102. Datei von externem Medium laden
  103.  
  104. - lädt bzw. speichert den Inhalt des Hauptspeichers (RAM) auf Diskette,
  105.   Festplatte oder an einen Ort, den das AmigaOS als Dateisystem ansieht.
  106.   Wenn in den Voreinstellungen "mit PowerPacker packen" eingestellt ist, wird
  107.   diese Datei gepackt gespeichert. Das braucht zwar einiges an Hauptspeicher
  108.   während des Vorganges, spart aber enorm viel Platz auf dem Datenträger.
  109.  
  110. Wort suchen
  111.  
  112. - sucht ein Wort im Hauptspeicher; findet bei Angabe eines geringen
  113.   Übereinstimmungswertes auch ähnliche Wörter
  114.  
  115. Über dieses Programm (der erste Button von oben mit der Copyrightmeldung)
  116.  
  117. - Einschaltmeldung
  118.  
  119. Voreinstellungen
  120.  
  121. - hier kann eingestellt werden:
  122.   - das Standardverzeichnis, das immer zuerst in den Dateirequestern
  123.     erscheint
  124.   - die "Abfrageintelligenz", die angibt, wie tolerant das Programm die 
  125.     Ähnlichkeit des eingegebenen Wortes und des richtigen Wortes bei der 
  126.     Vokabelabfrage beurteilt
  127.   - ob das Programm einen eigenen Screen benutzen soll, oder die Workbench
  128.   - ob das Programm die richtig/falsch - Meldungen mit Farbe hinterlegen soll
  129.   - ob das Programm einen "Beep" bei einer falschen Antwort ausgeben soll
  130.   - ob auf bei einer richtigen Antwort noch mal eine Liste mit allen
  131.     Bedeutungen ausgegeben werden soll.
  132.   - ob das Programm sich selbst beim Start vom CLI löst
  133.   - ob die Vokabeldateien mit Pow